• word of the day

    habenaria bifolia

    habenaria bifolia - Dictionary definition and meaning for word habenaria bifolia

    Definition
    (noun) south European orchid having fragrant greenish-white flowers; sometimes placed in genus Habenaria
Download our Mobile App Today
Receive our word of the day
on Whatsapp